 |
API Documentation
|
|
|
Symbolizes a thread. Base block to submit off-thread nkTasks::Task in this component.
Definition: Thread.h:12
void cancelPendingTasks()
A pool with pre-created threads, allowing to queue work asynchronously.
Definition: ThreadPool.h:12
Encompasses all API of component NilkinsTasks.
Definition: LogManager.h:7
Thread * getThread(unsigned int index) const
ThreadPool(unsigned int threadCount=0)
unsigned int getThreadCount() const
Smart pointer owning the object instance it encapsulates.
Definition: UniquePtr.h:17
void addTask(nkMemory::UniquePtr< Task > task)
void resizeForThreadCount(unsigned int threadCount)